<%@page import="java.util.List"%>
<%@page import="licitaciones.modelo.gestor.GestorPrincipal"%>
<%@page import="org.apache.jasper.tagplugins.jstl.core.Redirect"%>
<%@page import="licitaciones.beans.BeanSesion"%>
<%
    BeanSesion bu = (BeanSesion) request.getSession(true).getAttribute("bu");
    GestorPrincipal gp = GestorPrincipal.obtenerInstancia();
    long id = 0;
    if (bu == null || !bu.isAdministrador()) {
        response.sendRedirect("index.jsp");
    }
    if (bu != null) {
        bu.getParametros().clear();
        id = Long.parseLong(request.getParameter("articulo"));
        bu.getParametros().add(id);
    }
%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML>
<html>

    <head>
        <title>Computación teórica</title>
        <meta name="description" content="website description" />
        <meta name="keywords" content="website keywords, website keywords" />
        <meta http-equiv="content-type" content="text/html; charset=windows-1252" />
        <link rel="stylesheet" type="text/css" href="style/style.css" />
        <link href="css/UI/jquery-ui-1.8.16.custom.css" rel="stylesheet" type="text/css" /> 
        <script type="text/javascript" src="script/jquery-1.6.4.js"></script> 
        <script type="text/javascript" src="script/UI/jquery-ui-1.8.16.custom.js"></script> 
        <script type="text/javascript">  
            $(document).ready(function() {
                $('input[type=submit]').button();
                $('#logo_text').hide();
                $('#logo_text').fadeIn(3000, function(){});
                
            });
        </script>
    </head>
    <body>
        <div id="main">
            <div id="header">
                <div id="logo">
                  <div id="logo_text">
                    <!-- class="logo_colour", allows you to change the colour of the text -->
                    <h1><a href="index.html">Realidad<span class="logo_colour">Aumentada</span></a></h1>
                    <h2>Un mundo matem&aacute;tico y cient&iacute;fico</h2>
                  </div>
                </div>
                <div id="menubar">
                  <ul id="menu">
                        <!-- put class="selected" in the li tag for the selected page - to highlight which page you're on -->
                        <li><a href="administrador.jsp">Menú administrador</a></li>
                        <li><a href="articulos.jsp">Mostrar art&iacute;culos</a></li>
                        <% if (bu != null) {%>
                            <li><a href="index.jsp"><%= bu.getNombre() + " (salir)"%></a></li>
                        <% }%>
                    </ul>
                </div>
            </div>
            <div id="site_content">
                <div class="sidebar">
                </div>
                <div id="content">
                    <h1>Mantenimiento del artículo</h1>
                    <h4>Agregar nuevo artículo</h4>
                    <p>Subir PDF del artículo </p>
                    <form id="enviar" action="ServicioSubirArchivo" name="NEnviar" enctype="MULTIPART/FORM-DATA" method=post>                                                        

                        <input type="file" name="NArchivo" id="IdArchivo" value="" />
                        <input type="submit" value="Subir archivo" />

                    </form>
                    <br/>
                    <h4>Asociar temas</h4>
                    <table>
                        <%
                            for (String tema : gp.listarRelaciones(id)) {
                                out.print("<tr><td class='ui-corner-all'>Nombre del artículo: " + tema + "</td></tr>");
                            }
                        %>
                    </table>
                    <form method="post" action="AsociarArticulo">
                        <%
                            List<Object[]> salida = gp.listarArticulos();
                            out.print("<select name='valor'>");
                            for (int i = 0; i < salida.size(); i++) {
                                Object[] act = salida.get(i);
                                out.print("<option value='" + act[0] + "'>" + act[1] + "</option>");
                            }
                            out.print("</select>");
                        %>
                        <input type="submit" value="Asociar" />
                    </form>
                </div>                
            </div>
        </div>
        <div style="text-align: center; font-size: 0.75em;"></div></body>
</html>